package com.yang.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "卫星遥感山火数据消息头")
public class FireMetaData {

    @ApiModelProperty(value = "消息id")
    private String messageId;

    @ApiModelProperty(value = "消息来源（中国电科院、空间技术公司、思极位置公司）")
    private String messageSource;

    @ApiModelProperty(value = "正常数据（normal）、正常无预警数据（fine）、加急数据（urgent）、心跳数据（heartbeat）。该字段需要标记为tag")
    private String messageType;

    @ApiModelProperty(value = "数据类型：实况数据（fact）、预报数据（fcst）、预警数据（warn）")
    private String dataType;

}
